supreme truth cult - French English Dictionary